package com.example.springbootsfzy.mapper;

import com.example.springbootsfzy.domain.ConsultationAppointments;
import com.example.springbootsfzy.domain.MemberInfo;
import com.github.pagehelper.PageInfo;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
* @author 30658
* @description 针对表【consultation_appointments】的数据库操作Mapper
* @createDate 2025-01-02 15:11:36
* @Entity com.example.springbootsfzy.domain.ConsultationAppointments
*/
@Mapper
public interface ConsultationAppointmentsMapper {

    int deleteByPrimaryKey(Long id);

    int insert(ConsultationAppointments record);

    int insertSelective(ConsultationAppointments record);

    ConsultationAppointments selectByPrimaryKey(Long id);

    int updateByPrimaryKeySelective(ConsultationAppointments record);

    int updateByPrimaryKey(ConsultationAppointments record);
List<ConsultationAppointments> selectAll();

    MemberInfo seletAllconsultationAppointmentBypage(Integer memberId);


    List<ConsultationAppointments> selectAllByConsultationAppointments(ConsultationAppointments consultationAppointments);
}
